﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace Coldairarrow.Entity.Aps
{
    [Table("APS_Scheduling")]
    public partial class APS_Scheduling
    {
        /// <summary>
        /// 主键
        /// </summary>
        [Key, Column(Order = 1)]
        public string Id { get; set; }
        public string OrderID { get; set; }
        public string MachineID { get; set; }
        public string OrganizeID { get; set; }
        public DateTime? StartDate { get; set; }
        public DateTime? EndDate { get; set; }
        public decimal? Capacity { get; set; }
        public decimal? SchedulingQty { get; set; }
        public decimal? ProducedQty { get; set; }
        public int? CurrentPeoples { get; set; }
        public string Extend1 { get; set; }
        public string Extend2 { get; set; }
        public string Extend3 { get; set; }
        public string Extend4 { get; set; }
        public string Extend5 { get; set; }
        public string Extend6 { get; set; }
        public string Extend7 { get; set; }
        public string Extend8 { get; set; }
        public string Extend9 { get; set; }
        public string Extend10 { get; set; }
        public string Extend11 { get; set; }
        public string Extend12 { get; set; }
        public string Extend13 { get; set; }
        public string Extend14 { get; set; }
        public string Extend15 { get; set; }
        public string Extend16 { get; set; }
        public string Extend17 { get; set; }
        public string Extend18 { get; set; }
        public string Extend19 { get; set; }
        public string Extend20 { get; set; }
        public string Extend21 { get; set; }
        public string CreatedBy { get; set; }
        public string CreatedByName { get; set; }
        public string ModifiedBy { get; set; }
        public string ModifiedByName { get; set; }
        public DateTime? CreatedOn { get; set; }
        public DateTime? ModifyedOn { get; set; }
        public int? Status { get; set; }
        public string Remark1 { get; set; }
        public string Remark2 { get; set; }
        public int? ViewSort { get; set; }
        public decimal? Efficiency { get; set; }
        public decimal? BadQty { get; set; }
        public decimal? GoodQty { get; set; }
        public string MachineMouldID { get; set; }
        public string ProcessGroupInfoID { get; set; }
        public string MaterialID { get; set; }
    }
}
